Add current icon tables. It mystifies me why Garmin has so many different
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 11 Apr 2003 17:44:09 +0000 (17:44 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 11 Apr 2003 17:44:09 +0000 (17:44 +0000)
numbers for the same tables. :-(

gpsbabel/mapsource.c

index 76820e32be935604890ac159db1a73f5eea01ad8..8abc20809ab0dd233fc82852d995bcd05263d64f 100644 (file)
@@ -211,6 +211,128 @@ static icon_mapping_t icon_table[] = {
        { -1, NULL },
 };
 
+static icon_mapping_t new_icon_table[] = {
+       { 0, "Anchor" },
+       { 1, "Bell" },
+       { 2, "Green Diamond" },
+       { 3, "Red Diamond" },
+       { 4, "Diver Down Flag 1" },
+       { 5, "Diver Down Flag 2" },
+       { 6, "Bank" },
+       { 7, "Fishing Area" },
+       { 8, "Gas Station" },
+       { 9, "Horn" },
+       { 10, "Residence" },
+       { 11, "Restaurant" },
+       { 12, "Light" },
+       { 13, "Bar" },
+       { 14, "Skull and Crossbones" },
+       { 15, "Green Square" },
+       { 16, "Red Square" },
+       { 17, "White buoy" },
+       { 18, "Waypoint" },
+       { 19, "Shipwreck" },
+       { 20, "Man Overboard" },
+       { 21, "Navaid Amber" },
+       { 22, "Navaid Black" },
+       { 23, "Navaid Blue" },
+       { 24, "Navaid Green" },
+       { 25, "Navaid Green/Red" },
+       { 26, "Navaid Green/White" },
+       { 27, "Navaid Orange" },
+       { 28, "Navaid Red" },
+       { 29, "Navaid Red/Green" },
+       { 30, "Navaid Red/White" },
+       { 31, "Navaid Violet" },
+       { 32, "Navaid White" },
+       { 33, "Navaid White/Green" },
+       { 34, "Navaid White/Red" },
+       { 35, "White Dot" },
+       { 36, "Radio Beacon" },
+       { 37, "Boat Ramp" },
+       { 38, "Campground" },
+       { 39, "Restrooms" },
+       { 40, "Showers" },
+       { 41, "Drinking Water" },
+       { 42, "Telephone" },
+       { 43, "Medical Facility" },
+       { 44, "Information" },
+       { 45, "Parking Area" },
+       { 46, "Park" },
+       { 47, "Picnic Area" },
+       { 48, "Scenic Area" },
+       { 49, "Skiing Area" },
+       { 50, "Swimming Area" },
+       { 51, "Dam" },
+       { 52, "Controlled Area" },
+       { 53, "Danger Area" },
+       { 54, "Restricted Area" },
+       { 55, "Ball Park" },
+       { 56, "Car" },
+       { 57, "Hunting Area" },
+       { 58, "Shopping Center" },
+       { 59, "Lodging" },
+       { 60, "Mine" },
+       { 61, "Trail Head" },
+       { 62, "Truck Stop" },
+       { 63, "Exit" },
+       { 64, "Flag" },
+       { 65, "Circle with x" },
+       { 66, "Mile Marker" },
+       { 67, "TracBack Point" },
+       { 68, "Golf Course" },
+       { 69, "City (Small)" },
+       { 70, "City (Medium)" },
+       { 71, "City (Large)" },
+       { 72, "City (Capitol)" },
+       { 73, "Amusement Park" },
+       { 74, "Bowling" },
+       { 75, "Car Rental" },
+       { 76, "Car Repair" },
+       { 77, "Fast Food" },
+       { 78, "Fitness Center" },
+       { 79, "Movie Theater" },
+       { 80, "Museum" },
+       { 81, "Pharmacy" },
+       { 82, "Pizza" },
+       { 83, "Post Office" },
+       { 84, "RV Park" },
+       { 85, "School" },
+       { 86, "Stadium" },
+       { 87, "Department Store" },
+       { 88, "Zoo" },
+       { 89, "Convenience Store" },
+       { 90, "Live Theater" },
+       { 91, "Scales" },
+       { 92, "Toll Booth" },
+       { 93, "Bridge" },
+       { 94, "Building" },
+       { 95, "Cemetery" },
+       { 96, "Church" },
+       { 97, "Civil" },
+       { 98, "Crossing" },
+       { 99, "Ghost Town" },
+       { 100, "Levee" },
+       { 101, "Military" },
+       { 102, "Oil Field" },
+       { 103, "Tunnel" },
+       { 104, "Beach" },
+       { 105, "Forest" },
+       { 106, "Summit" },
+       { 107, "Airport" },
+       { 108, "Heliport" },
+       { 109, "Private Field" },
+       { 110, "Soft Field" },
+       { 111, "Tall Tower" },
+       { 112, "Short Tower" },
+       { 113, "Glider Area" },
+       { 114, "Ultralight Area" },
+       { 115, "Parachute Area" },
+       { 116, "Seaplane Base" },
+       { 117, "Geocache" },
+       { 118, "Geocache Found" },
+};
+
 char *snlen;
 
 static